combat vessel - Spanish English Dictionary